someone who lays an embargo - German English Dictionary